package cn.tedu.boot09.mapper;

import cn.tedu.boot09.entity.Emp;

import java.util.List;

public interface EmpMapper {
    //普通添加
    void insert(Emp emp);
    //通过id删除
    void deleteById(int id);
    //修改
    void update(Emp emp);
    //查询所有
    List<Emp> select();
    //通过id查询
    Emp selectById(int id);
    //查询数量
    int count();
    //批量删除
    int deleteByIds1(List<Integer> ids);
    int deleteByIds2(Integer[] ids);
    int deleteByIds3(Integer... ids);
    //批量添加
    int insertEmp(List<Emp> list);
    //动态插入
    int dynamicInsert(Emp emp);
    //动态修改
    void dynamicUpdate(Emp e);

}
